﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities;

namespace WMS.Entities
{
    /// <summary>
    /// 进货通知明细
    /// </summary>
    public class PurchaseNoticeDetails:Entity<int>
    {
        /// <summary>
        /// 通知单号
        /// </summary>
        public string? NotificationNumber {  get; set; }
        /// <summary>
        /// 客户编码
        /// </summary>
        public string? CustomerCode {  get; set; }
        /// <summary>
        /// 客户名称
        /// </summary>
        public string? CustomerName {  get; set; }
        /// <summary>
        /// 通知单状态
        /// </summary>
        public bool NotificationStatus {  get; set; }
        /// <summary>
        /// 商品编码
        /// </summary>
        public string? ProductCode {  get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public string? ProductName {  get; set; }
        /// <summary>
        /// 通知单数量
        /// </summary>
        public int NotificationQuantity {  get; set; }
        /// <summary>
        /// 验收数量
        /// </summary>
        public int AcceptanceQuantity {  get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        public string? Unit {  get; set; }
        /// <summary>
        /// 体积CM3
        /// </summary>
        public int Volume {  get; set; }
        /// <summary>
        /// 重量KG
        /// </summary>
        public int Weight {  get; set; }
        /// <summary>
        /// 客户订单号
        /// </summary>
        public string? CustomerOrderNumber {  get; set; }
        /// <summary>
        /// 基本单位数量
        /// </summary>
        public int BasicUnitQuantity {  get; set; }
        /// <summary>
        /// 基本单位
        /// </summary>
        public string? BasicUnit {  get; set; }
        /// <summary>
        /// 生产日期
        /// </summary>
        public DateTime roductionDate {  get; set; }
    }
}
